/*
 * Copyright (c) 2025 Industrial Software Feature Database
 */
package com.comac.ins.vo.res;

import lombok.Data;

import java.util.List;


/**
 * @author fan.tianpeng
 * @date 2021/5/14 10:11
 */
@Data
public class RpcUserInfoVO {

    /**
     * sys_user表主键
     */
    Long userId;

    /**
     * 角色列表
     */
    List<UserRoleResVO> roleList;

    /**
     * 岗位列表
     */
    List<UserPositionResVO> positionList;

    /**
     * 用户组列表
     */
    List<UserGroupResVO> userGroupList;

    /**
     * 组织列表
     */
    List<UserOrgResVO> orgList;

    /**
     * 用户姓名
     */
    private String userName;

    /**
     * 用户账号
     */
    private String userAccount;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 手机号
     */
    private String mobilePhone;

    /**
     * 员工信息
     */
    private UserEmployeeResVO employeeInfo;

    /**
     * 员工工号
     */
    private String employeeCode;

    /**
     * 当前操作组织编码
     */
    private String currentOrgCode;

    /**
     * 用户状态 0未激活  1已激活
     */
    private Integer userState;

    /**
     * 数据状态 Y-已删除|N-未删除
     */
    private String isDeleted;
}
